#main { height:100% ; overflow:auto; margin-top:5px;background: url(../imgs/mbg.png); }



#left { width:257px; float:left;}
.lbg {border:1px solid #ccc; height:100%;}
#left .title { width:255px; height:34px; background: url(../imgs/img_39.jpg) ;}
#left .title img{ margin-top:7px; margin-left:12px;}
#tzgg,
#tbzl,
#fwzn,
#sort { margin-left:0;}
#tzgg .title span{ float:right;
padding-top: 12px;
padding-right: 8px;
 }
#tzgg ul { margin:8px; height:164px}
#tzgg ul li{ line-height:25px;}
#tbzl ul { margin:8px;}
#tbzl ul li{ margin-bottom:8px;}
#fwzn ul { margin:15px 5px; height:100%; }
#fwzn ul li{ float:left; margin-right:5px; margin-bottom:5px;}
#fwzn { padding-bottom:120px; }

#sort {}
#sort ul { height:100%; overflow:auto;}
#sort ul li{ float:left; width:255px; height:34px; line-height:34px;background: url(../imgs/44.png) ;}
#sort ul li:hover{ background: url(../imgs/33.png) ;}
#sort ul li a:hover { color:#D92213;}
#sort ul li a { display:block; width:215px; height:34px; padding-left:40px; }

.c01 { color:#1257A2; font-weight:bold;}


#right { width:733px; min-height:480px; float:right;  padding:1px;   background:url(../imgs/c_03.jpg) no-repeat 0px 32px #FFF; }
#position { height:32px; width:701px;background:url(../imgs/55.png); line-height:32px; padding-left:30px;  color:#333333; }
#position a:link,#position a:visited { color:#333333;}


/* 文章列表 */
#content{width:701px; text-align:left; margin:0 auto;   }



#content ul { text-align:left; margin:15px 0; width:690px; height:720px; overflow:auto; }
#content ul li{ float:left; border-bottom:1px dashed #CCC; line-height:35px; height:35px; width:680px; padding:0 5px;}
#content ul li span{ float:right;}
#content ul li a:link,#content ul li a:visited{ color:#333333;}

#list{width:701px; text-align:left; margin:0 auto;   }
.sbar {width:351px; float:right; text-align:right; margin-right:15px;}
.sbar span { color:red;}
#list ul { text-align:left; margin:15px 0; width:690px; }
#list ul li{ float:left; border-bottom:1px dashed #CCC; line-height:35px; height:35px; width:680px; padding:0 5px; overflow:hidden;}
#list ul li .time { float:right; padding-left:10px;}
#list ul li a:link,#content ul li a:visited{ color:#333333;}


#sinfo{width:701px; text-align:left; margin:0 auto; line-height:2em;}
#sinfo ul { text-align:left; margin:15px 0; width:690px; height:100%; overflow:auto; }
#sinfo ul li{ float:left; border-bottom:1px dashed #CCC; line-height:35px; height:35px; width:680px; padding:0 5px;}

#sinfo ul li a:link,#content ul li a:visited{ color:#333333;}
#sinfo .stitle { border-bottom:1px #CCC dashed; }
#sinfo .sdown{ margin:10px auto;}

.pages{margin:25px auto 0 !important; text-align:center !important; clear:both}
.pages div{text-align:center}
.pages{clear:both; padding-bottom:20px;}
.currentpage,
.pages a{height:22px; padding:0 8px; line-height:22px; display:inline-block; margin:0 3px 0 0; color:#36281B; background:#FEE; border:1px solid #36281B}
.currentpage { background:#CCC;}
.pages a *{line-height:22px}
.pages a.curr,.pages a:hover{background:#55402F; color:#333333}
.pages span{line-height:22px;}



#img_list{width:200px; height:190px; float:left; display:inline; overflow:hidden; margin:10px 0 0 22px; text-align:center; background:#FFF0D1; line-height:30px;}
#img_list img{ width:200px; height:160px;}

#text { width:95%; font-size:14px; text-indent:2em; line-height:2.2em; margin:8px auto;}


/* 文章内容页 */
#intro { display:none;}
#articlebody { overflow:hidden; padding:10px; line-height:2.2em; font-size:14px;}
#articlebody img { width:80%; height:auto;}
#content .title{ text-align:center; margin:10px auto;}
#content .title h1{ font-size:20px; margin-top:15px;}
#content .info{text-align:center}
#content .r_line{height:1px; color:#DDD}
#content #MyContent,.artRead .r_pn{text-align:left; padding:5px 10px;}
.r_pn { padding:10px; line-height:2em;}